Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент

Разработка игр на Unity от XYZ School

Вы научитесь

Unity – это один из наиболее популярных инструментов для разработки различных 2D- и 3D-игр. Данный движок прост в освоении и обладает всем необходимым функционалом не только для создания маленьких локальных проектов, но и для разработки крупных AAA-игр. На курсе вы рассмотрите все аспекты работы с Unity, научитесь продумывать концепцию вашей игры, проектировать удобный пользовательский интерфейс и создавать интересных NPC-персонажей, узнаете продвинутые игровые механики, освоите инструменты для анализа и сможете оптимизировать ваши игры.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
5 месяцев
Стоимость
114467 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Разрабатывать 2D-игры на Unity
#02
Создавать интересных NPC-персонажей
#03
Анализировать и оптимизировать ваши игры
#04
Использовать продвинутые игровые механики
#05
Проектировать удобные пользовательские интерфейсы
Программа курса

Вас ждут видео-лекции, на которых вы научитесь разрабатывать 2D-игры на движке Unity, а таккже две курсовые работы и одна дипломная, которые вы сможете добавить в свое портфолио.

Пазл-платформер

Вы познакомитесь с игровым движком Unity, научитесь создавать пустые проекты и работать с основными инструментами. Вы узнаете, как работать с игровой сценой, сможете управлять камерой, направлять свет и настраивать текстуры.  Изучите основы программирования, узнаете, что такое объекты, методы и классы и сможете создавать скрипты для объектов на игровой сцене. Вы научитесь придавать объектам физические свойства, сможете делать более отзывчивое управление персонажами и реализовывать детекцию коллизий.  Вы узнаете, что такое тайлсеты и спраиты, поймете, какие задачи она выполняют и сможете с ними работать. Вы освоите интерфейсы для создания анимаций в Unity, научитесь создавать плавные переходы между сценами и сделаете игру более приятной для пользователей. Вы рассмотрите компонентный подход к разработке игр и сможете отдельно создавать компоненты для решения различных задач. Вы научитесь создавать мелкие частицы при прыжках и других действиях и узнаете, как программно реализовать это.

Вы познакомитесь с игровым движком Unity, научитесь создавать пустые проекты и работать с основными инструментами.

Вы узнаете, как работать с игровой сценой, сможете управлять камерой, направлять свет и настраивать текстуры. 

Изучите основы программирования, узнаете, что такое объекты, методы и классы и сможете создавать скрипты для объектов на игровой сцене.

Вы научитесь придавать объектам физические свойства, сможете делать более отзывчивое управление персонажами и реализовывать детекцию коллизий. 

Вы узнаете, что такое тайлсеты и спраиты, поймете, какие задачи она выполняют и сможете с ними работать.

Вы освоите интерфейсы для создания анимаций в Unity, научитесь создавать плавные переходы между сценами и сделаете игру более приятной для пользователей.

Вы рассмотрите компонентный подход к разработке игр и сможете отдельно создавать компоненты для решения различных задач.

Вы научитесь создавать мелкие частицы при прыжках и других действиях и узнаете, как программно реализовать это.

Боёвка и NPC

Вы узнаете, как реализовать разрушение объектов в вашей игре и проработаете механику холодного оружия. Вы научитесь проектировать модель данных игрока и узнаете, как связать ее с вашей игрой. Вы сможете запрограммировать простой искусственный интеллект и применить его к созданным мобам. Узнаете, как программировать атаки на дистанции и сможете реализовать механику огнестрельного оружия в вашей игре. Вы научитесь создавать стреляющих мобов и поймете, как добавлять им различные боевые стратегии. Вы узнаете, как устроен инвентарь игрока и поймете, как его можно реализовать с помощью модели данных. Вы освоите инструменты для работы со звуком в Unity и сможете добавить атмосферные звуковые эффекты в вашу игру. Вы рассмотрите общие принципы написания чистого кода, сможете улучшать уже написанный код и создавать новый с нуля.

Вы узнаете, как реализовать разрушение объектов в вашей игре и проработаете механику холодного оружия.

Вы научитесь проектировать модель данных игрока и узнаете, как связать ее с вашей игрой.

Вы сможете запрограммировать простой искусственный интеллект и применить его к созданным мобам.

Узнаете, как программировать атаки на дистанции и сможете реализовать механику огнестрельного оружия в вашей игре.

Вы научитесь создавать стреляющих мобов и поймете, как добавлять им различные боевые стратегии.

Вы узнаете, как устроен инвентарь игрока и поймете, как его можно реализовать с помощью модели данных.

Вы освоите инструменты для работы со звуком в Unity и сможете добавить атмосферные звуковые эффекты в вашу игру.

Вы рассмотрите общие принципы написания чистого кода, сможете улучшать уже написанный код и создавать новый с нуля.

UI и новые игровые механики

Вы рассмотрите основные принципы создания удобного пользовательского интерфейса и освоите базовые инструменты. Вы создадите HUD основного геймплея, привяжете к нему модель данных, а также создадите скрин главного меню вашей игры. Вы научитесь создавать NPC-персонажей, с которыми игрок будет вести диалог, и узнаете, как сделать диалоговые окна простыми и удобными. Вы узнаете, зачем нужна локализация, рассмотрите ее основные принципы и сможете адаптировать игру под несколько языков. Вы освоите несколько подходов для создания уровней и научитесь отделять разные сцены при помощи экрана загрузки. Вы сможете реализовать систему чекбоксов, чтобы игроку не приходилось каждый раз начинать прохождение заново. Вы изучите продвинутые игровые механики и сможете добавить различные способности и систему прокачки в вашу игру. Вы дополните систему прокачки персонажа из предыдущего урока прогрессией уровней и различными модификаторами.

Вы рассмотрите основные принципы создания удобного пользовательского интерфейса и освоите базовые инструменты.

Вы создадите HUD основного геймплея, привяжете к нему модель данных, а также создадите скрин главного меню вашей игры.

Вы научитесь создавать NPC-персонажей, с которыми игрок будет вести диалог, и узнаете, как сделать диалоговые окна простыми и удобными.

Вы узнаете, зачем нужна локализация, рассмотрите ее основные принципы и сможете адаптировать игру под несколько языков.

Вы освоите несколько подходов для создания уровней и научитесь отделять разные сцены при помощи экрана загрузки.

Вы сможете реализовать систему чекбоксов, чтобы игроку не приходилось каждый раз начинать прохождение заново.

Вы изучите продвинутые игровые механики и сможете добавить различные способности и систему прокачки в вашу игру.

Вы дополните систему прокачки персонажа из предыдущего урока прогрессией уровней и различными модификаторами.

Продвинутые игровые механики и «красивости»

Вы освоите методы работы со светом в игре, сможете создавать необычное освещение уровней и реализуете механику фонарика. Вы рассмотрите существующие эффекты камеры и сможете их применять для улучшения атмосферы вашей игры. Вы узнаете, что такое корутины и сможете использовать их для параллельного запуска нескольких функций. Вы научитесь создавать боссов с уникальными боевыми механиками и развитым искусственным интеллектом. Вы изучите методы линейной алгебры, которые помогут вам реализовать плавное движение мобов в вашей игре. 

Вы освоите методы работы со светом в игре, сможете создавать необычное освещение уровней и реализуете механику фонарика.

Вы рассмотрите существующие эффекты камеры и сможете их применять для улучшения атмосферы вашей игры.

Вы узнаете, что такое корутины и сможете использовать их для параллельного запуска нескольких функций.

Вы научитесь создавать боссов с уникальными боевыми механиками и развитым искусственным интеллектом.

Вы изучите методы линейной алгебры, которые помогут вам реализовать плавное движение мобов в вашей игре. 

Оптимизация, аналитика, сборки

Вы освоите удобные инструменты, которые позволят вам проанализировать производительность и другие важные показатели вашей игры. Вы научитесь оптимизировать текстуры в Unity, а также узнаете про модель памяти данного игрового движка. Вы узнаете, как создавать сборки под различные игровые платформы и научитесь проводить бета-тест игр. Вы поймете, зачем нужна аналитика в разработке игр, освоите встроенные инструменты аналитики в Unity и сможете создавать различные ивенты и воронки.

Вы освоите удобные инструменты, которые позволят вам проанализировать производительность и другие важные показатели вашей игры.

Вы научитесь оптимизировать текстуры в Unity, а также узнаете про модель памяти данного игрового движка.

Вы узнаете, как создавать сборки под различные игровые платформы и научитесь проводить бета-тест игр.

Вы поймете, зачем нужна аналитика в разработке игр, освоите встроенные инструменты аналитики в Unity и сможете создавать различные ивенты и воронки.

Отзывы о данном курсе
На этот курс ещё нет отзывов.
XYZ School
Школа
Онлайн-школа XYZ School предоставляет курсы, которые научат вас делать игры: программировать, разрабатывать геймдизайн, создавать концепт-арты, 3D-модели, визуальные эффекты и др.